window guard - French English Dictionary